13259 888
19386 163
18462 310
13839 370
12311 518
5595 909
20676 632
3894 282
20107 814
10154 88
14176 322
5411 631
23463 841
8975 283
9506 87