18016 449
2247 336
15886 747
6726 765
21905 120
14274 774
15151 603
19512 687
3087 325
2199 51
1504 93
5301 475
6360 962
4388 657
1953 193
2348 117