18573 798
15886 357
13562 623
8160 576
6524 131
9013 599
5652 286
4726 278
7117 76
21790 725
3897 94
14330 714
1220 33
1909 340
1813 336
901 111
8087 760
3560 61
13888 58
4610 72
73576 652