50998 263
85033 234
39139 62
78454 567
91336 624
44323 107
55655 503
72210 276
143178 327
270272 1683
122453 558
43742 199
91448 940
38912 287
47205 562
62527 979
27776 486
26831 345
109124 648
102269 928
30412 384
78907 819
33801 318
47448 570
107618 438
31016 379
93513 726
81896 684