46040 508
23995 300
27653 81
29790 676
7676 388
5859 167
16698 256
17888 49
5254 653
14197 700
13037 752
5426 183
13801 275
6538 667
14064 556
4518 671