2280 77
121745 946
37186 429
9642 589
3999 595
184841 315
58157 491
6867 561
7516 716
5176 655
2369 116