44586 124
3155 111
40212 181
5074 102
2753 86
5710 680
16529 230
15995 236
88843 219
9726 585
5971 25