2976 315
260530 621
116679 650
21125 873
6382 963
6757 825
217211 696
135013 236
131659 973
5826 952
3429 506
480612 1361
139180 897
167674 726
5342 504
95449 717
451269 1180
33905 171
12767 744
5500 370
43182 649
51884 458
121545 203
13125 393
97819 886
78437 947
11111 350
4044 443