17020 153
11025 686
14221 275
12831 461
2208 82
1464 173
9674 715
3854 116
30548 597
5299 514
6876 1124