180 101
628 525
948 581
638 412
229 607
398 643
170 983
711 111
968 169
758 254
500 362
355 541
410 966
564 872
513 779
945 423
863 745
232 64
749 33
168 986
158 316
607 671
65 795
247 797