13402 157
11698 307
8792 363
11333 517
5220 909
18232 631
3455 282
18083 814
8751 88
12911 322
5083 631
20775 841
8103 283
8373 87