2112 441
2783 784
1525 333
575 153
197 39
2649 713
955 242
1772 329
7858 497
5995 62
4315 305
7354 926