298096 956
71438 588
52098 310
61403 437
25915 311
6028 715
8067 252
3917 100
2305 78
4295 96
58828 731