2252 77
121615 945
37176 429
9639 589
3998 595
184684 315
58118 491
6863 561
7515 716
5174 655
2365 116