2985 601
3131 409
45292 326
18109 503
4643 714
4924 611
47467 201
5252 312
5613 537
8343 651
10023 792
46067 455
21750 506
5656 78
5372 672
33230 737
187900 436
14362 226
20542 968
4289 597
2498 83
106332 979
3421 498
40688 716
9717 750
4234 493
2631 294
11543 56