1224 27
21232 603
13824 756
9679 644
4121 167
167060 1091
2572 290
4049 748
2406 309
2613 402
6172 579
2362 402