2880 934
1479 356
1782 524
1012 200
2955 904
272 72
1989 518
3523 807
2643 618
1883 405
8597 96
11816 848
5253 684