51031 263
85112 234
39186 62
78493 567
91391 624
44348 107
55710 503
72260 276
143241 327
270295 1683
122504 558
43783 199
91488 940
38944 287
47238 562
62575 979
27795 486
26876 345
109165 648
102351 928
30430 384
78932 819
33854 318
47475 570
107640 438
31045 379
93563 726
81910 684