51072 541
25448 224
87818 837
40981 718
60753 875
26866 427
161708 358
29181 184
27943 147
27015 136
60493 231
30899 466
65325 152
56504 372
139898 691
117921 280
63278 359
71374 91
74653 805
29913 266
56886 686
91743 323
44659 172
38541 708
57509 169
105089 587