2252 77
121624 945
37176 429
9640 589
3998 595
184695 315
58122 491
6863 561
7515 716
5174 655
2365 116