303 82
784 854
2442 127
642 697
1236 359
867 911
28 113
144 880
405 893
589 43
299 141
315 534
1000 65
2982 412
2200 220
185 87
579 511
91 535
999 488
451 202
625 263
509 100
914 219
656 875