1546 81
2618 451
1621 227
2971 483
2482 531
4209 882
13891 633
3475 850
16680 422
2226 460
2916 691
24193 373
2907 503
1450 145
1845 317
3534 725
2244 460
8510 332
524 38