2249 77
121599 945
37176 429
9638 589
3998 595
184657 315
58116 491
6863 561
7514 716
5174 655
2365 116