2976 315
260495 621
116665 650
21122 873
6381 963
6755 825
217167 696
134994 236
131619 973
5824 952
3428 506
480527 1361
139152 897
167642 726
5341 504
95421 717
451202 1180
33896 171
12766 744
5499 370
43172 649
51879 458
121528 203
13123 393
97795 886
78424 947
11111 350
4043 443