5182 929
9725 73
5686 672
302719 605
87256 822
88200 300
92154 246
8025 84
24911 374
5659 711
5013 541
3077 197