18586 798
15889 357
13572 623
8163 576
6531 131
9017 599
5657 286
4729 278
7128 76
21807 725
3898 94
14333 714
1221 33
1909 340
1813 336
905 111
8089 760
3561 61
13896 58
4613 72
73608 652