44586 124
3155 111
40213 181
5074 102
2755 86
5716 680
16529 230
15995 236
88844 219
9726 585
5971 25