18043 41
3713 302
5249 1009
3543 66
4564 272
4688 158
10356 260
175263 1068
20978 314
5498 581
8758 633
4157 69
71519 214