2501 106
1629 363
647 118
1581 319
3047 768
1280 223
2058 485
1498 420
2665 595
866 243
2902 729
649 170
2634 598
477 78
2919 709
3141 844
1911 416
2775 758
3292 319
2869 780
2245 539
508 79
1393 42
2471 423