2429053 3519
283153 1571
233635 590
3121907 6738
705253 1989
118077 632
47521 393
62337 598
56934 163
23220 113
49288 584
21068 187
35356 591
32777 294
38444 467
27302 194
30880 522
2359 279
1949 51