480 211
920 906
590 761
429 32
362 312
19 985
963 986
1791 500
289 129
726 596
645 27
316 733
2527 648
1009 140
494 232
412 917
774 144
916 784
45 75
1084 832
566 667