13502 157
11755 307
8828 363
11341 517
5223 909
18244 631
3457 282
18099 814
8759 88
12919 322
5088 631
20788 841
8106 283
8376 87