46050 508
24001 300
27670 81
29792 676
7679 388
5861 167
16706 256
17896 49
5258 653
14201 700
13046 752
5427 183
13812 275
6543 667
14078 556
4521 671