605 147
502 626
835 259
419 975
998 14
821 209
839 561
550 217
252 67
357 997
412 59
176 875
2013 476
711 295
106 95
1706 430
467 776
907 585
323 423
494 289
703 923
363 767
243 675
140 1000