12430 416
11798 674
11671 878
9528 354
191451 405
122564 530
14454 556
43700 833
92279 566
8966 146
67737 527
3351 475
18128 77