1257 27
21322 603
13859 756
9741 644
4148 167
167371 1092
2575 290
4057 748
2409 309
2621 402
6191 579
2363 402