810 665
705 158
40 82
276 65
662 929
891 800
934 342
773 125
583 139
799 119
389 918
1218 29
324 441
534 613
67 15
751 451
230 574
348 341
953 817
967 502
188 285