18086 41
3740 302
5287 1009
3550 66
4597 272
4730 158
10389 260
175673 1068
21062 314
5538 581
8831 633
4201 69
71868 214