18626 798
15929 357
13602 623
8178 576
6557 131
9051 599
5681 286
4748 278
7160 76
21880 725
3918 94
14337 714
1233 33
1915 340
1817 336
921 111
8113 760
3574 61
13938 58
4629 72
73815 652