891 316
857 343
165 367
944 100
925 470
464 451
135 800
241 255
258 199
177 552
829 955
233 200
678 395
371 15
769 948
845 724
780 362
298 108
860 228
293 662