46032 508
23980 300
27643 81
29781 676
7673 388
5857 167
16677 256
17878 49
5252 653
14186 700
13026 752
5425 183
13780 275
6529 667
14047 556
4510 671