2112 441
2824 784
1541 333
581 153
199 39
2660 713
956 242
1772 329
7862 497
5997 62
4317 305
7358 926