18085 41
3740 302
5287 1009
3550 66
4597 272
4730 158
10388 260
175654 1068
21061 314
5537 581
8830 633
4200 69
71861 214