26018 87
27149 575
24274 310
15883 472
25268 768
13474 462
40960 436
11446 615
43661 478
93624 575
26948 134
28143 520
24622 68
16639 694
16383 153