110 851
746 65
640 292
687 999
604 633
474 113
808 910
425 219
200 362
911 447
42 684
444 846
431 238
165 787
1110 292
683 509
639 576
927 393
932 260
593 639
29 758
458 251
829 274