26029 87
27172 575
24292 310
15899 472
25281 768
13490 462
40977 436
11460 615
43673 478
93846 575
27081 134
28360 520
24754 68
16845 694
16482 153