5095 517
26426 103
8962 114
17279 570
27553 284
24726 683
13814 76
24160 864
48538 698
27380 491
34107 452
7088 793
5966 663
32664 821
21442 350
24361 166
29721 119
20880 151
34567 588
7107 760
22598 107
2947 85
24850 685
43186 1028