2995 595
2730 408
3310 352
2934 544
4812 417
1340 85
2529 306
4238 369
3100 672
1715 132
2691 461
3852 815
1733 327
3014 408
4380 809
2450 612
2250 172
1422 159
5623 623
3292 409
3061 651
1378 223
3605 355
954 107