13332 157
11601 307
8775 363
11323 517
5219 909
18224 631
3453 282
18077 814
8746 88
12902 322
5081 631
20772 841
8103 283
8373 87