1260 293
336 43
5363 324
25927 253
10419 40
151343 211
5330 618
12228 198
9771 98
17525 93
6833 566
21397 895
1855 63
4327 782
1745 183
10708 168
8928 58
2208 116
1836 471
1034 142