2277 77
121737 946
37186 429
9642 589
3999 595
184818 315
58153 491
6867 561
7516 716
5176 655
2368 116