860 125
41288 497
8511 109
24513 708
39865 839
11532 453
10358 767
6755 566
6349 470
2299 153
3138 845
11032 163
9275 734
1925 259
6916 1064
2190 374
1417 107
2038 431
3472 321
2283 336
2387 488
1856 204
2323 459
4671 670
2342 552