1228 400
543 170
2510 827
1923 533
2128 470
2026 460
174 39
653 148
1879 396
777 195
4745 444
5359 335
5191 278
5434 670
21240 741
6870 529