31534 723
9329 488
18839 41
3964 302
5676 1009
3959 66
4932 272
5084 158
10682 260
181030 1068
22036 314
6377 581
9902 633
4620 69
75733 214