1295 265
2713 849
1297 97
2092 675
1627 263
1512 277
2865 770
1246 160
5847 635
4764 812
27033 646
36190 740