1228 400
543 170
2510 827
1923 533
2128 470
2030 460
174 39
653 148
1879 396
778 195
4762 444
5360 335
5191 278
5434 670
21251 741
6870 529