10291 99
29543 391
12019 634
13094 52
24676 659
21904 350
11649 542
210899 1036
17355 136
69594 427
27866 534
155515 1003
4583 856