33667 530
31602 723
9344 488
18842 41
3965 302
5678 1009
3959 66
4932 272
5087 158
10684 260
181083 1068
22047 314
6382 581
9907 633
4629 69
75774 214