18583 798
15889 357
13571 623
8161 576
6530 131
9017 599
5655 286
4729 278
7126 76
21805 725
3898 94
14333 714
1221 33
1909 340
1813 336
905 111
8088 760
3561 61
13894 58
4612 72
73599 652