1256 27
21305 603
13853 756
9727 644
4145 167
167329 1092
2574 290
4056 748
2408 309
2619 402
6189 579
2363 402