5806 308
2790 119
5915 641
4541 583
20510 549
15210 885
10292 487
12274 104
7300 487
2171 201
5714 38
2821 290
4802 206