2923 122
3510 479
1451 158
3427 778
2146 108
4170 637
3733 565
3362 258
7435 41
3947 220
3877 738
1683 184
1886 253
3332 830
3514 597
5736 571
11772 177
4366 567
3075 302
4060 658
7216 624
4014 649
2970 384
3125 517
3573 430
9154 721
5447 256
3952 210