1257 27
21321 603
13858 756
9741 644
4148 167
167364 1092
2575 290
4057 748
2409 309
2620 402
6191 579
2363 402