39563 841
67890 427
36922 624
23035 590
115136 367
19641 207
95892 654
40635 409
59583 560
46192 90
121349 764
42926 593
65917 700
51155 291
36218 760
67187 257
55363 1007
120795 896
53556 309
75505 646
65910 879
35525 431
52262 343
55017 621