17036 153
11051 686
14253 275
12855 461
2214 82
1469 173
9686 715
3867 116
30571 597
5317 514
6890 1124