2286 77
121765 946
37188 429
9643 589
3999 595
184859 315
58162 491
6867 561
7516 716
5176 655
2369 116