2113 441
2951 784
1611 333
591 153
202 39
2689 713
958 242
1784 329
7875 497
6010 62
4333 305
7371 926