18559 798
15868 357
13546 623
8154 576
6513 131
9007 599
5638 286
4723 278
7103 76
21770 725
3891 94
14326 714
1215 33
1907 340
1809 336
896 111
8085 760
3558 61
13873 58
4607 72
73523 652