640 292
916 212
349 680
555 435
816 946
95 252
742 886
134 585
382 149
92 963
794 751
488 192
515 288
148 474
272 335
165 787
487 424
733 58
474 113
37 465
918 461
511 173