58041 583
2017 511
3087 682
5766 735
1190 199
98268 296
4742 567
348364 935
20987 598
7265 904
4120 296
8993 811
5721 521
6897 688
7514 863
6220 751