2272 77
121716 946
37185 429
9642 589
3998 595
184795 315
58151 491
6866 561
7516 716
5174 655
2367 116