18088 41
3741 302
5296 1009
3551 66
4612 272
4735 158
10392 260
175695 1068
21065 314
5539 581
8837 633
4202 69
71897 214