3071 543
4014 791
1005 128
2282 62
2298 76
4774 654
3446 252
4682 679
5102 235
3811 870
6349 716
1233 147
5110 507
4696 686
3979 472
5928 432