18625 798
15929 357
13602 623
8178 576
6557 131
9051 599
5681 286
4748 278
7160 76
21877 725
3918 94
14337 714
1233 33
1915 340
1816 336
919 111
8113 760
3574 61
13938 58
4629 72
73814 652