18605 798
15905 357
13581 623
8169 576
6545 131
9022 599
5668 286
4733 278
7139 76
21823 725
3907 94
14334 714
1225 33
1912 340
1813 336
908 111
8100 760
3563 61
13907 58
4617 72
73670 652