12397 157
10330 307
8211 363
11248 517
5180 909
18025 631
3417 282
17866 814
8611 88
12721 322
5058 631
20566 841
8037 283
8298 87