46052 508
24011 300
27671 81
29793 676
7681 388
5861 167
16707 256
17898 49
5259 653
14201 700
13046 752
5428 183
13816 275
6543 667
14079 556
4523 671