297392 956
71099 588
51870 309
61330 437
25818 311
6014 715
8057 252
3898 100
2294 78
4285 96
58534 731