1475 356
1780 524
943 200
2951 904
272 72
1984 518
3404 807
2640 618
1882 405
8589 96
11814 848
5242 684