101 101
556 939
1144 576
89 535
966 502
783 864
120 534
997 437
752 976
1226 1
1082 700
271 265
812 257
746 525
259 605
402 893
938 215
273 303
406 986
189 614
118 506
274 61
754 296
69 728