297932 956
71358 588
52056 310
61392 437
25879 311
6027 715
8066 252
3914 100
2304 78
4294 96
58783 731