2450085 3530
283869 1572
233797 590
3147081 6757
706142 1990
118345 632
47595 393
62488 598
57334 163
23361 113
49470 584
21178 187
35482 591
32907 294
38658 467
27495 194
31102 522
2381 279
1986 51