8958 473
6410 224
5444 654
11848 305
109554 233
8996 417
17490 268
9406 779
9755 487
16491 540
1653 30