18560 798
15871 357
13550 623
8154 576
6513 131
9009 599
5642 286
4723 278
7105 76
21771 725
3893 94
14326 714
1218 33
1908 340
1809 336
898 111
8087 760
3558 61
13878 58
4608 72
73533 652