18096 41
3754 302
5302 1009
3552 66
4618 272
4745 158
10397 260
175726 1068
21072 314
5540 581
8859 633
4208 69
71933 214