18581 798
15888 357
13571 623
8160 576
6528 131
9017 599
5655 286
4729 278
7125 76
21802 725
3897 94
14333 714
1221 33
1909 340
1813 336
905 111
8087 760
3561 61
13893 58
4612 72
73593 652