18628 798
15929 357
13602 623
8179 576
6558 131
9051 599
5681 286
4748 278
7162 76
21880 725
3918 94
14337 714
1233 33
1917 340
1817 336
922 111
8113 760
3574 61
13939 58
4629 72
73818 652