2111 441
2723 782
1505 333
573 153
195 39
2639 713
954 242
1771 329
7854 497
5986 62
4313 305
7350 926