3896 900
915 246
1056 243
2257 356
2407 700
582 146
2508 447
357 27
731 162
1894 551
4070 729
2956 927
2952 664
674 158
2513 553
2328 533
551 95
314 81
1653 425
2167 501
1434 196
220 57
1776 323
1189 120