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