1293 265
2712 849
1285 97
2092 675
1626 263
1504 277
2863 770
1240 160
5842 635
4759 812
27031 646
36187 740