2655 594
44589 124
3156 111
40213 181
5075 102
2760 86
5717 680
16530 230
15995 236
88848 219
9726 585
5971 25