2111 441
2736 782
1505 333
574 153
195 39
2639 713
954 242
1772 329
7854 497
5988 62
4314 305
7350 926