1226 27
21235 603
13825 756
9680 644
4122 167
167080 1091
2573 290
4050 748
2407 309
2613 402
6173 579
2362 402