1195 296
2931 876
1739 531
3016 775
3097 460
2866 616
1634 325
845 131
9658 813
3455 514
12106 455
65509 99
4984 240
33371 312
75918 150
98741 861
49600 612
6350 767