34796 242
42349 431
59998 770
19839 317
48225 553
23356 68
29936 810
39597 433
23560 175
28718 269
55437 934
27634 167
48300 524
23173 85
38558 833
12454 433
32103 393
57878 430
25184 773
14274 144
77216 222
66769 884
76830 886
59487 397
39830 380
41187 567