953 125
1256 376
2577 535
871 161
506 35
4896 612
3605 320
2466 467
3699 125
3700 772
2234 386
4757 505
2316 586
2168 528
1540 466
1727 252
1448 261
649 145
1367 62
1807 478
1700 341
2061 649
381 93
278 38