30983 581
2058 291
14574 776
2675 60
18182 758
3271 497
3680 728
14875 675
10198 866
1478 273
8398 326
11532 687
3718 763
2284 71
7478 606
1951 98
1668 366
5666 461
1450 82
22695 200
8244 729
5530 517
6374 619
5745 101
2196 420
3941 839
2531 645
4355 408