2260 77
121670 946
37183 429
9640 589
3998 595
184753 315
58134 491
6864 561
7516 716
5174 655
2367 116