9732 216
112123 871
33949 674
19078 496
16400 627
4145 339
9986 375
7557 593
6301 124
4846 407
5801 755
3196 500