297994 956
71387 588
52076 310
61399 437
25897 311
6027 715
8066 252
3915 100
2304 78
4295 96
58799 731