12436 416
11799 674
11673 878
9528 354
191476 405
122585 530
14457 556
43708 833
92358 567
8974 146
67757 527
3352 475
18129 77