1227 27
21239 603
13825 756
9682 644
4123 167
167088 1091
2573 290
4051 748
2407 309
2613 402
6173 579
2362 402