2246 77
121594 945
37176 429
9638 589
3998 595
184651 315
58116 491
6863 561
7514 716
5173 655
2365 116