852 869
820 145
65 89
932 527
315 56
363 203
163 215
447 997
55 990
108 875
796 844
458 258
351 445
461 290
881 228
914 675
128 27
474 297
1005 278
841 59