18587 798
15894 357
13573 623
8166 576
6534 131
9018 599
5657 286
4730 278
7132 76
21816 725
3901 94
14333 714
1222 33
1910 340
1813 336
908 111
8092 760
3561 61
13900 58
4616 72
73628 652