12430 416
11798 674
11671 878
9528 354
191446 405
122553 530
14450 556
43699 833
92262 566
8964 146
67728 527
3349 475
18125 77