46039 508
23995 300
27653 81
29790 676
7676 388
5859 167
16697 256
17886 49
5254 653
14196 700
13035 752
5426 183
13796 275
6536 667
14064 556
4516 671