2976 315
260505 621
116672 650
21124 873
6381 963
6757 825
217183 696
135002 236
131636 973
5826 952
3428 506
480552 1361
139157 897
167648 726
5341 504
95434 717
451224 1180
33899 171
12766 744
5499 370
43175 649
51882 458
121534 203
13123 393
97801 886
78426 947
11111 350
4043 443