3007 645
11079 525
2839 444
3455 788
2803 438
2138 565
3355 609
1938 199
4345 669
3511 628
8814 574
4298 758
2257 282
3418 775
2280 487
3815 671
13022 454
2627 563
2759 94
1006 50
3718 631
12261 545
7971 64
851 29