51 53
399 883
522 293
337 719
240 982
619 251
325 311
44 245
839 65
663 486
417 212
913 138
939 101
917 675
228 610
377 191
28 48
506 298
155 506
883 465