40516 657
28657 166
29912 385
47784 468
73686 722
142233 403
54189 175
22552 156
22567 416
21234 121
27587 909
64663 339
38556 845
30658 243
14554 477
199453 537
40447 386
29151 79
65828 514
37297 218
30692 605
67274 235
62316 198
42248 115
36170 626
35012 302
39035 368
54235 253