297302 956
71038 588
51846 309
61320 437
25810 311
6013 715
8055 252
3895 100
2293 78
4284 96
58494 731