3006 581
3128 699
12513 442
8515 329
3664 553
1189 113
3662 901
2878 577
2158 291
1121 100
142 31
3719 702
4135 717
2918 281
7894 130
1685 260
7502 939
1640 291
1413 50
5008 426
1462 275
3228 584
3291 472
3746 755