13476 157
11730 307
8811 363
11335 517
5222 909
18239 631
3457 282
18093 814
8753 88
12919 322
5085 631
20785 841
8106 283
8374 87