50992 263
85022 234
39136 62
78449 567
91333 624
44321 107
55650 503
72205 276
143171 327
270267 1683
122448 558
43738 199
91441 940
38909 287
47203 562
62524 979
27774 486
26827 345
109117 648
102268 928
30409 384
78904 819
33796 318
47444 570
107615 438
31014 379
93510 726
81893 684