17591 153
11492 686
14905 275
13218 461
2350 82
1578 173
10006 715
4152 116
31001 597
5519 514
7354 1124