26015 87
27145 575
24269 310
15878 472
25264 768
13471 462
40953 436
11442 615
43656 478
93594 575
26933 134
28113 520
24602 68
16613 694
16367 153