13347 157
11615 307
8776 363
11323 517
5219 909
18225 631
3453 282
18078 814
8746 88
12903 322
5081 631
20772 841
8103 283
8373 87