151966 863
19439 199
57953 205
54820 476
37671 443
60483 875
47074 1113
47328 473
88449 619
85450 637
187042 503
365314 470
35435 447
58030 534
159032 382
111308 209
94350 688
28665 402
43515 547
294535 830
43248 305
13145 71
243152 935
35478 505
31341 650
77777 326
270578 813
36148 862