17791 153
11610 686
15095 275
13319 461
2394 82
1605 173
10135 715
4262 116
31133 597
5563 514
7513 1124