30959 581
2058 291
14565 776
2666 60
18168 758
3269 497
3678 728
14863 675
10191 866
1477 273
8393 326
11521 687
3717 763
2281 71
7474 606
1941 98
1668 366
5663 461
1447 82
22675 200
8239 729
5526 517
6373 619
5734 101
2194 420
3940 839
2531 645
4354 408