298232 956
71480 588
52126 310
61411 437
25934 311
6029 715
8067 252
3923 100
2309 78
4297 96
58860 731