12393 416
11793 674
11663 878
9515 354
191265 405
122315 530
14400 556
43614 833
91520 565
8901 146
67471 527
3343 475
18061 77