44251 124
3118 111
40123 181
5017 102
2673 86
5651 680
16509 230
15972 236
88593 219
9698 585
5957 25