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