2350 401
3489 770
2798 633
3212 904
1920 533
820 108
3342 816
659 59
2317 361
1025 210
2815 876
3051 489
2896 58
3315 855
1003 204
1695 319
4073 584
1680 78
3274 628
1103 254
2671 713
1719 259
4226 658
1008 30