18093 41
3751 302
5299 1009
3551 66
4615 272
4742 158
10395 260
175712 1068
21069 314
5539 581
8853 633
4205 69
71920 214