2292 77
121797 946
37191 429
9645 589
4001 595
184903 315
58168 491
6869 561
7520 716
5177 655
2370 116