241 44
1728 502
2940 837
3770 708
2785 813
625 114
2892 723
13722 300
76494 149
5868 318
8745 946
2402 291