3032 934
1484 356
1786 524
1061 200
2957 904
272 72
1991 518
3650 807
2646 618
1885 405
8602 96
11820 848
5263 684