18588 798
15895 357
13573 623
8166 576
6536 131
9018 599
5658 286
4730 278
7134 76
21816 725
3901 94
14333 714
1222 33
1910 340
1813 336
908 111
8094 760
3561 61
13901 58
4617 72
73635 652