46057 508
24023 300
27678 81
29800 676
7682 388
5863 167
16719 256
17906 49
5260 653
14207 700
13055 752
5430 183
13828 275
6549 667
14087 556
4534 671