18587 798
15891 357
13572 623
8163 576
6533 131
9018 599
5657 286
4730 278
7128 76
21812 725
3898 94
14333 714
1221 33
1910 340
1813 336
907 111
8091 760
3561 61
13897 58
4613 72
73619 652