2985 601
3128 409
45266 326
18105 503
4642 714
4923 611
47423 201
5252 312
5612 537
8339 651
10016 792
46040 455
21750 506
5656 78
5370 672
33205 737
187740 436
14361 226
20537 968
4289 597
2498 83
106248 979
3421 498
40643 716
9717 750
4234 493
2631 294
11542 56