26009 87
27140 575
24263 310
15876 472
25258 768
13467 462
40946 436
11435 615
43651 478
93500 575
26847 134
27969 520
24552 68
16552 694
16326 153