17729 153
11564 686
15031 275
13284 461
2378 82
1597 173
10088 715
4222 116
31084 597
5542 514
7445 1124