13563 158
11813 307
8874 363
11351 517
5227 909
18253 631
3459 282
18113 814
8768 88
12926 322
5092 631
20802 841
8112 283
8380 87