3096 832
1801 211
2786 688
618 161
377 44
1293 39
3223 844
1526 342
2550 553
4157 683
1332 324
1152 146
1348 341
2288 346
2851 525
1737 496
3785 410
1750 359
1903 356
2427 81
1612 261
2094 521
2459 316
3184 602