17790 153
11610 686
15094 275
13317 461
2394 82
1605 173
10133 715
4261 116
31133 597
5563 514
7507 1124