1271 243
724 448
512 231
273 686
948 302
120 266
95 176
43 876
989 44
264 792
284 131
963 524
476 650
895 89
597 544
638 777
812 143
341 74
507 74
915 1000