18048 41
3720 302
5261 1009
3543 66
4570 272
4700 158
10370 260
175339 1068
20984 314
5502 581
8770 633
4165 69
71581 214