9704 216
112047 871
33899 674
19058 496
16378 627
4138 339
9969 375
7541 593
6293 124
4842 407
5799 755
3193 500