33781 530
31677 723
9356 488
18862 41
3968 302
5680 1009
3964 66
4948 272
5096 158
10696 260
181217 1068
22062 314
6400 581
9931 633
4635 69
75833 214