2245 77
121585 945
37175 429
9638 589
3998 595
184640 315
58114 491
6863 561
7514 716
5173 655
2365 116