18043 41
3717 302
5255 1009
3543 66
4569 272
4696 158
10363 260
175301 1068
20979 314
5501 581
8762 633
4162 69
71540 214