18043 41
3713 302
5249 1009
3543 66
4564 272
4689 158
10357 260
175275 1068
20978 314
5500 581
8758 633
4157 69
71520 214