1228 400
537 170
2510 827
1922 533
2127 470
2002 460
172 39
646 148
1877 396
772 195
4664 444
5341 335
5184 278
5426 670
21182 741
6864 529