693 180
1106 858
172 49
297 527
79 467
1000 25
297 82
760 108
822 229
344 410
295 723
999 657
3553 537
346 80
195 354
673 187
534 651
191 610
472 785
826 259
109 47
815 504
925 535