31417 723
9316 488
18841 41
3976 302
5682 1009
3962 66
4945 272
5092 158
10695 260
180731 1068
22012 314
6383 581
9900 633
4639 69
75664 214