1228 27
21249 603
13826 756
9683 644
4124 167
167095 1091
2573 290
4051 748
2407 309
2613 402
6174 579
2363 402