350 928
70 623
236 526
587 667
873 353
1016 906
958 378
745 472
699 132
214 664
520 241
327 858
138 217
744 486
996 288
589 952
696 252
550 343
645 10
1033 315