2976 315
260510 621
116675 650
21124 873
6381 963
6757 825
217199 696
135008 236
131648 973
5826 952
3428 506
480572 1361
139169 897
167661 726
5342 504
95439 717
451239 1180
33901 171
12766 744
5499 370
43179 649
51883 458
121539 203
13124 393
97805 886
78429 947
11111 350
4044 443