1475 356
1778 524
937 200
2950 904
272 72
1983 518
3381 807
2640 618
1882 405
8587 96
11813 848
5241 684