2113 441
2850 784
1553 333
583 153
199 39
2672 713
956 242
1772 329
7863 497
5999 62
4318 305
7361 926