18529 177
2879 318
18044 760
7655 441
4485 864
6414 280
9640 121
14105 720
7532 248
13147 170
4962 524
4458 413
21466 56