297962 956
71372 588
52067 310
61396 437
25890 311
6027 715
8066 252
3915 100
2304 78
4294 96
58793 731