18211 177
2872 318
18039 760
7650 441
4484 864
6408 280
9639 121
14101 720
7523 248
13147 170
4957 524
4453 413
21459 56