51029 263
85108 234
39183 62
78491 567
91391 624
44346 107
55710 503
72259 276
143238 327
270294 1683
122503 558
43782 199
91487 940
38944 287
47238 562
62573 979
27793 486
26875 345
109165 648
102348 928
30429 384
78931 819
33852 318
47472 570
107639 438
31042 379
93563 726
81910 684