17736 153
11571 686
15035 275
13287 461
2378 82
1597 173
10091 715
4229 116
31091 597
5545 514
7453 1124