2332 51
45057 477
1001 156
733 109
711 96
3122 858
1624 286
1017 122
2772 700
1673 332
2412 693
2985 786
2046 373
2500 564
1599 338
2156 475
475 55
2841 708
1929 480
2622 711
2632 796
1213 278
1584 277
1862 342
1597 406
2222 510
969 264
288 37