2294 77
121807 946
37192 429
9646 589
4001 595
184912 315
58170 491
6870 561
7520 716
5177 655
2370 116