18088 41
3741 302
5291 1009
3551 66
4607 272
4734 158
10391 260
175691 1068
21064 314
5539 581
8836 633
4201 69
71891 214