297572 956
71187 588
51936 309
61354 437
25828 311
6019 715
8059 252
3906 100
2298 78
4288 96
58621 731