13488 157
11733 307
8814 363
11338 517
5222 909
18242 631
3457 282
18095 814
8754 88
12919 322
5086 631
20785 841
8106 283
8376 87