8502 683
370414 966
15758 166
105805 728
99670 266
95000 874
9762 442
2116 197
1599 193
4050 737
2321 232
5032 604
4827 616
1451 74
6665 821
3194 298
4925 895
4858 607