13600 158
11842 307
8900 363
11355 517
5229 909
18261 631
3462 282
18119 814
8774 88
12933 322
5094 631
20817 841
8115 283
8384 87