107 515
1012 824
331 557
358 267
253 532
529 684
914 60
261 755
976 803
326 508
396 384
938 28
102 167
482 792
333 803
96 83
567 643
203 346
282 639
493 746