3071 543
4014 791
1005 128
2282 62
2300 76
4775 654
3448 252
4682 679
5103 235
3811 870
6350 716
1233 147
5110 507
4696 686
3980 472
5930 432