112 854
580 511
583 274
329 49
238 562
819 650
285 683
674 43
28 113
121 584
543 55
589 43
360 163
370 394
1164 1000
941 140
1237 359
158 586
898 230
997 246
999 488
758 45
666 213