51031 263
85117 234
39187 62
78494 567
91392 624
44348 107
55711 503
72262 276
143247 327
270296 1683
122506 558
43785 199
91489 940
38946 287
47240 562
62576 979
27795 486
26877 345
109165 648
102355 928
30433 384
78936 819
33856 318
47475 570
107641 438
31048 379
93564 726
81911 684