3004 588
286 29
838 65
1685 268
1108 112
1731 508
2461 701
898 163
959 171
2696 626
2459 756
1620 407
3082 889
2745 566
1815 420
1443 183
1348 211
977 246
3121 731
465 104
2337 460
3267 622
1079 238
3823 126