3667 128
2807 220
10912 643
3050 491
1820 284
2800 411
1313 259
443 94
2282 674
1037 96
2880 282
2736 706