9731 216
112120 871
33946 674
19077 496
16399 627
4145 339
9986 375
7556 593
6301 124
4846 407
5801 755
3196 500