3141 559
5245 538
4430 370
354 76
1796 360
1649 47
2775 556
2949 800
2156 211
4335 843
3393 503
1804 276
3136 569
1521 420
3613 331
3564 841
604 71
3806 292
720 39
1037 88
1310 67
2769 485
2598 100
2975 274