2450551 3530
283877 1572
233797 590
3147512 6757
706151 1990
118347 632
47598 393
62488 598
57334 163
23363 113
49470 584
21179 187
35483 591
32908 294
38661 467
27496 194
31105 522
2381 279
1986 51