44586 124
3155 111
40211 181
5074 102
2751 86
5710 680
16529 230
15995 236
88842 219
9726 585
5971 25