3646 883
1238 364
1109 320
2512 392
1101 167
350 66
3186 877
869 119
2479 397
4254 809
1457 288
2533 807
1788 485
2671 671
539 86
1083 193
3119 518
3588 823
517 95
2047 551
3313 517
2754 543
1097 161
2933 960