13496 157
11747 307
8825 363
11340 517
5223 909
18244 631
3457 282
18097 814
8755 88
12919 322
5087 631
20787 841
8106 283
8376 87