10197 173
2804 318
17935 760
7587 441
4472 864
4625 280
9627 121
14015 720
7484 248
13105 170
4914 524
4398 413
21332 56