118998 108
66557 533
131432 386
64798 688
99998 907
56504 409
105237 290
93887 348
77042 353
171195 313
271972 862
42281 197
85692 174
137716 252
72973 491
61563 608
33266 728
79721 474
31286 315
111768 250
297389 178
33609 375
153488 590