2250 77
121605 945
37176 429
9639 589
3998 595
184667 315
58116 491
6863 561
7514 716
5174 655
2365 116