46072 508
24035 300
27696 81
29808 676
7684 388
5870 167
16729 256
17921 49
5262 653
14214 700
13058 752
5431 183
13852 275
6552 667
14104 556
4538 671