2109 441
2597 782
1413 333
568 153
189 39
2630 713
950 242
1767 329
7841 497
5979 62
4304 305
7337 926