1097 119
1298 340
1580 424
4094 622
4683 427
352 48
1197 284
439 70
3887 658
2899 690
1007 180
3388 653
631 134
1074 256
1121 178
2797 832
2366 620
3079 655
3241 544
1661 256
2747 457
2837 234
756 168
28813 999