12720 157
10685 307
8467 363
11285 517
5196 909
18125 631
3425 282
17943 814
8674 88
12795 322
5068 631
20660 841
8069 283
8333 87