3402 503
2197 424
4107 587
1695 233
2995 751
1405 76
2544 539
4466 544
4082 780
5061 728
3987 637
1352 203
3690 605
2431 290
1120 72
1593 95
1798 279
4260 551
2837 548
24728 813
8209 861
2445 129
1667 213
3360 789