46057 508
24023 300
27678 81
29800 676
7682 388
5862 167
16718 256
17906 49
5260 653
14207 700
13054 752
5430 183
13826 275
6549 667
14087 556
4534 671