638 48
243 343
969 890
164 872
640 720
500 850
471 172
446 922
275 319
403 983
299 494
77 194
260 276
939 630
4992 786
522 787
27 36
272 20
638 441
106 369
233 801
92 584