12450 416
11800 674
11676 878
9538 354
191533 405
122658 530
14465 556
43734 833
92551 567
8991 146
67824 527
3358 475
18141 77