18559 798
15866 357
13544 623
8154 576
6512 131
9007 599
5635 286
4723 278
7103 76
21766 725
3889 94
14326 714
1215 33
1907 340
1809 336
896 111
8085 760
3558 61
13872 58
4607 72
73519 652