3059 934
1487 356
1787 524
1082 200
2960 904
272 72
1993 518
3696 807
2646 618
1885 405
8602 96
11823 848
5267 684