298382 957
71548 588
52166 310
61418 437
25952 311
6032 715
8068 252
3925 100
2311 78
4299 96
58901 731