2279 77
121740 946
37186 429
9642 589
3999 595
184823 315
58155 491
6867 561
7516 716
5176 655
2369 116