842 128
913 274
959 410
293 422
303 24
418 797
529 1000
454 298
905 254
681 772
273 915
164 428
988 759
54 975
117 448
761 464
481 896
502 77
525 699
967 330