9728 216
112115 871
33942 674
19073 496
16391 627
4144 339
9986 375
7553 593
6301 124
4846 407
5801 755
3196 500