298850 957
72010 588
52302 310
61462 437
26003 311
6047 715
8083 252
3937 100
2317 78
4310 96
59033 731