15199 500
8333 87
9451 822
10417 99
19758 517
9685 212
13935 825
21356 649
48214 616
27771 561
7490 160
12977 221