30991 581
2059 291
14575 776
2682 60
18189 758
3271 497
3681 728
14876 675
10200 866
1480 273
8399 326
11534 687
3718 763
2285 71
7480 606
1952 98
1668 366
5666 461
1451 82
22702 200
8246 729
5531 517
6374 619
5745 101
2197 420
3941 839
2531 645
4355 408