17734 153
11568 686
15033 275
13286 461
2378 82
1597 173
10091 715
4228 116
31086 597
5545 514
7448 1124