2109 441
2634 782
1453 333
569 153
191 39
2630 713
950 242
1768 329
7846 497
5981 62
4304 305
7339 926