804 27
20299 603
13065 756
9094 643
3856 166
161586 1082
2499 290
3957 748
2326 309
2506 402
6025 579
2301 402