43 245
549 387
965 588
584 10
310 35
3 155
277 185
462 985
594 972
667 687
384 695
298 224
429 865
361 467
584 600
250 274
2 192
381 729
851 259
52 742