1116 251
862 97
922 710
925 813
441 833
118 506
242 523
370 740
902 628
1217 29
526 891
400 532
35 862
1112 129
401 514
824 329
381 691
662 575
775 863
316 894
564 608
339 194
345 662
207 391