297399 956
71103 588
51873 309
61331 437
25818 311
6014 715
8057 252
3898 100
2294 78
4285 96
58536 731