46056 508
24020 300
27676 81
29800 676
7681 388
5862 167
16716 256
17905 49
5259 653
14207 700
13052 752
5430 183
13823 275
6547 667
14087 556
4532 671