50998 263
85036 234
39141 62
78454 567
91337 624
44326 107
55656 503
72212 276
143179 327
270272 1683
122455 558
43742 199
91450 940
38914 287
47207 562
62528 979
27777 486
26832 345
109125 648
102271 928
30414 384
78908 819
33801 318
47449 570
107619 438
31016 379
93516 726
81896 684