842 489
233 693
765 433
167 40
338 198
1000 368
256 8
911 343
434 657
40 380
933 692
253 62
273 687
955 994
629 306
326 508
42 646
829 642
678 710
126 622