1228 400
540 170
2510 827
1922 533
2127 470
2017 460
173 39
650 148
1879 396
777 195
4680 444
5355 335
5187 278
5431 670
21220 741
6868 529