18559 798
15864 357
13544 623
8153 576
6512 131
9007 599
5635 286
4722 278
7102 76
21766 725
3889 94
14326 714
1215 33
1907 340
1809 336
896 111
8085 760
3558 61
13872 58
4607 72
73518 652