18088 41
3741 302
5294 1009
3551 66
4612 272
4735 158
10392 260
175693 1068
21065 314
5539 581
8837 633
4202 69
71895 214