2912 122
3502 479
1450 158
3418 778
2140 108
4167 637
3723 565
3359 258
7405 41
3940 220
3873 738
1678 184
1885 253
3330 830
3507 597
5732 571
11725 177
4356 567
3064 302
4050 658
7209 624
4002 649
2960 384
3121 517
3566 430
9148 721
5443 256
3944 210