17733 153
11567 686
15033 275
13285 461
2378 82
1597 173
10089 715
4227 116
31085 597
5542 514
7448 1124