13343 157
11607 307
8775 363
11323 517
5219 909
18225 631
3453 282
18078 814
8746 88
12902 322
5081 631
20772 841
8103 283
8373 87