1456 356
1743 524
855 200
2946 904
271 72
1980 518
3203 807
2637 618
1880 405
8576 96
11809 848
5216 683