3581 685
3130 654
535 63
2801 891
396 30
3174 553
2031 453
45522 285
33717 821
31804 334
13020 738
50678 355
12389 577
3742 608
7386 532
1916 63