253 506
1038 62
647 771
310 486
370 917
846 649
412 533
362 817
471 760
200 98
877 92
368 704
769 237
909 134
346 765
941 670
514 636
414 740