720 542
581 384
331 4
946 201
829 870
240 395
526 100
458 38
93 126
430 214
983 213
282 343
926 983
855 541