704 388
2859 345
8128 208
842 853
941 459
408 922
27 179
675 324
927 999
167 39
932 491
1227 630
3854 537
656 1000
561 986
181 998
246 394
584 432
694 956
328 560
132 919
947 869
753 150