51000 263
85042 234
39146 62
78459 567
91347 624
44329 107
55660 503
72215 276
143193 327
270277 1683
122464 558
43745 199
91452 940
38921 287
47209 562
62531 979
27777 486
26840 345
109127 648
102279 928
30417 384
78913 819
33805 318
47450 570
107622 438
31019 379
93525 726
81899 684