2250 77
121610 945
37176 429
9639 589
3998 595
184676 315
58117 491
6863 561
7514 716
5174 655
2365 116