18040 41
3713 302
5249 1009
3543 66
4564 272
4688 158
10355 260
175255 1068
20977 314
5498 581
8757 633
4156 69
71506 214