8511 683
370609 966
15763 166
105893 728
99837 266
95095 874
9768 442
2117 197
1600 193
4054 737
2327 232
5036 604
4829 616
1454 74
6669 821
3197 298
4927 895
4859 607