2109 441
2690 782
1480 333
571 153
193 39
2634 713
953 242
1769 329
7849 497
5983 62
4309 305
7346 926