2450726 3530
283883 1572
233798 590
3147717 6758
706154 1990
118347 632
47598 393
62490 598
57334 163
23363 113
49470 584
21181 187
35483 591
32909 294
38662 467
27496 194
31106 522
2381 279
1986 51