91 105
293 458
118 551
1025 609
228 648
689 264
875 916
499 636
485 839
394 141
212 747
274 483
511 870
758 455
581 935
947 231
1009 309
356 623
529 656
187 216