297290 956
71031 588
51843 309
61317 437
25808 311
6013 715
8054 252
3895 100
2293 78
4284 96
58490 731