1256 27
21299 603
13846 756
9721 644
4142 167
167301 1092
2574 290
4056 748
2407 309
2617 402
6188 579
2363 402