18560 798
15868 357
13549 623
8154 576
6513 131
9007 599
5639 286
4723 278
7104 76
21770 725
3891 94
14326 714
1215 33
1908 340
1809 336
896 111
8085 760
3558 61
13873 58
4608 72
73526 652