44258 124
3118 111
40123 181
5018 102
2675 86
5651 680
16509 230
15973 236
88594 219
9698 585
5957 25