26012 87
27145 575
24267 310
15878 472
25262 768
13470 462
40951 436
11439 615
43656 478
93565 575
26908 134
28081 520
24594 68
16592 694
16358 153