12693 732
17194 667
930 235
3069 823
1354 268
3043 794
890 202
2850 869
1959 503
2128 621
1710 549
4481 592
4466 662