8958 473
6410 224
5444 654
11848 305
109583 233
9005 417
17499 268
9408 779
9758 487
16494 540
1653 30