2926 122
3510 479
1452 158
3427 778
2146 108
4173 638
3735 565
3362 258
7438 41
3950 220
3878 738
1684 184
1887 253
3332 830
3515 597
5737 571
11777 177
4368 567
3077 302
4061 658
7220 624
4016 649
2971 384
3125 517
3573 430
9155 721
5447 256
3957 210