103 103
667 718
401 261
515 750
30 693
184 686
630 639
519 84
798 42
317 484
952 208
856 282
929 461
39 798
936 139
906 929
259 807
696 859
997 421
849 281