500 671
1248 668
219 764
405 299
585 918
118 893
159 31
367 289
523 335
404 261
251 176
357 87
257 227
900 39
531 89
704 229
933 557
579 931
793 967
634 498
771 932