13606 158
11850 307
8914 363
11357 517
5230 909
18266 631
3463 282
18122 814
8774 88
12936 322
5094 631
20825 841
8116 283
8384 87