1053 157
2843 618
1464 244
2575 380
2589 318
3876 562
3178 565
1455 301
2584 125
952 122
1580 424
1106 137
1241 73
3752 593