18048 41
3720 302
5264 1009
3543 66
4570 272
4700 158
10372 260
175350 1068
20985 314
5502 581
8772 633
4165 69
71590 214