17025 153
11029 686
14223 275
12834 461
2208 82
1465 173
9678 715
3855 116
30553 597
5300 514
6876 1124