26802 350
14238 889
21121 189
20563 311
15548 372
12664 518
5714 909
21463 632
3969 282
20676 814
10668 90
14373 322
5512 631
24138 841
9223 283
9792 88