903 107
364 728
341 189
971 272
486 454
475 278
744 881
247 46
542 690
399 459
840 503
33 622
640 38
423 162
780 97
334 425
508 932
867 209
69 310
158 693
626 176
157 313
862 833