3001 883
2344 589
265 39
1456 324
1190 288
2657 820
2915 674
2303 730
1210 335
1188 334
2406 718
783 146
540 85
1619 326
1070 282
322 65
961 188
3216 378
1986 440
1089 272
3204 341
2644 748
1794 317
249 40
3097 922
5111 498
2506 409
2832 697