17742 153
11575 686
15041 275
13291 461
2380 82
1599 173
10095 715
4232 116
31092 597
5548 514
7463 1124