18560 798
15872 357
13551 623
8154 576
6514 131
9010 599
5642 286
4723 278
7106 76
21771 725
3893 94
14326 714
1218 33
1908 340
1809 336
898 111
8087 760
3558 61
13879 58
4608 72
73535 652