9704 216
112046 871
33899 674
19057 496
16376 627
4138 339
9969 375
7540 593
6293 124
4842 407
5799 755
3193 500