3054 934
1485 356
1786 524
1076 200
2959 904
272 72
1993 518
3681 807
2646 618
1885 405
8602 96
11822 848
5265 684