51013 263
85053 234
39147 62
78465 567
91362 624
44334 107
55668 503
72223 276
143196 327
270280 1683
122471 558
43754 199
91457 940
38926 287
47215 562
62539 979
27778 486
26847 345
109134 648
102287 928
30422 384
78917 819
33812 318
47453 570
107626 438
31023 379
93532 726
81899 684