12194 303
12960 111
55969 467
21927 373
32623 935
10178 969
27256 293
101262 634
37036 544
32363 187
58584 157
77868 251