1105 257
1094 247
2504 707
1633 525
2510 750
679 140
2890 863
476 136
1070 186
386 118
928 135
880 165
2704 575
4021 568
44816 105