1225 400
531 170
2509 827
1919 533
2127 470
1984 460
169 39
643 148
1875 396
767 195
4642 444
5327 335
5177 278
5421 670
21134 741
6860 529