500 859
101 123
548 523
179 459
242 340
146 861
565 101
750 20
888 497
148 343
956 48
503 6
255 136
477 364
355 988
532 266
467 458
169 185
186 484
828 317