46041 508
23995 300
27653 81
29790 676
7676 388
5859 167
16698 256
17888 49
5255 653
14197 700
13037 752
5426 183
13802 275
6539 667
14064 556
4518 671