34972 101
19928 508
2856 700
181908 139
2616 188
14223 167
1946 579
22058 424
10171 93
29208 446
29180 459
1857 421
21842 241
1056 255
2082 577
11016 462
7889 429
11678 741
9382 311
47441 731
13425 353
1361 267
12875 752
8181 668