18621 798
15923 357
13598 623
8175 576
6553 131
9042 599
5677 286
4747 278
7152 76
21855 725
3915 94
14337 714
1232 33
1913 340
1815 336
917 111
8108 760
3574 61
13932 58
4626 72
73781 652