297375 956
71086 588
51862 309
61327 437
25817 311
6014 715
8057 252
3897 100
2294 78
4285 96
58527 731