18570 798
15884 357
13561 623
8160 576
6523 131
9013 599
5651 286
4725 278
7117 76
21788 725
3897 94
14330 714
1219 33
1909 340
1813 336
901 111
8087 760
3560 61
13887 58
4609 72
73572 652