2112 441
2759 782
1516 333
575 153
196 39
2644 713
954 242
1772 329
7857 497
5992 62
4314 305
7353 926