2956 934
1482 356
1784 524
1028 200
2955 904
272 72
1990 518
3557 807
2643 618
1885 405
8599 96
11818 848
5257 684