18090 41
3746 302
5297 1009
3551 66
4613 272
4736 158
10392 260
175698 1068
21065 314
5539 581
8837 633
4204 69
71904 214