110 851
147 39
746 65
687 999
987 638
349 680
209 606
95 252
134 967
808 910
639 576
918 461
10 843
431 238
487 712
683 509
645 560
116 513
593 639
117 525
626 13
733 614
246 177