56012 312
51120 581
45792 417
131043 928
34398 275
68245 827
22756 49
16623 329
100672 402
97961 235
89724 904
43470 60
79988 599
66340 660
55082 511
67178 144
45834 78
46740 701
22596 245
80575 260
173027 419
155797 216
73153 459
148930 264
207633 335
41191 718
58298 859
77381 293