9796 216
112265 871
34043 674
19134 496
16438 627
4159 339
10013 375
7582 593
6314 124
4856 407
5807 755
3206 500