13592 158
11835 307
8891 363
11354 517
5229 909
18259 631
3462 282
18118 814
8772 88
12932 322
5094 631
20813 841
8114 283
8383 87