3004 588
286 29
1685 268
835 65
1108 112
1730 508
898 163
2459 701
959 171
2695 626
2459 756
1619 407
3081 889
2745 566
1443 183
1814 420
1348 211
977 246
3121 731
464 104
3267 622
1079 238
2333 460
2865 655