1255 27
21296 603
13846 756
9717 644
4141 167
167287 1092
2574 290
4056 748
2407 309
2617 402
6188 579
2363 402