46045 508
23997 300
27659 81
29790 676
7677 388
5860 167
16700 256
17892 49
5256 653
14199 700
13041 752
5427 183
13806 275
6540 667
14069 556
4519 671