2985 601
3133 409
45333 326
18111 503
4643 714
4925 611
47534 201
5253 312
5617 537
8344 651
10029 792
46115 455
21750 506
5659 78
5375 672
33271 737
188137 437
14366 226
20548 968
4292 597
2498 83
106510 979
3421 498
40745 716
9719 750
4236 493
2634 294
11543 56