1256 27
21315 603
13857 756
9737 644
4145 167
167347 1092
2574 290
4056 748
2408 309
2619 402
6189 579
2363 402