249463 694
598 148
3066 585
47775 563
4595 164
6808 318
88863 688
141167 874
95252 997
10344 239
5854 455
6569 522