59715 984
19659 328
368419 1001
52488 241
97204 763
111782 859
45486 266
102624 878
103598 552
141432 856
29960 425
74530 583
36716 224
14611 597
105170 913
15716 526
52434 996
79418 314
53965 816
10515 85
18777 909
58732 441
9614 691
27857 134
26193 284
112581 598
99604 212
47580 555