1471 297
300 44
1739 502
2996 837
3783 708
2795 813
633 114
2906 723
13735 300
76566 149
8772 946
2427 291