44168 124
3105 111
40085 181
4996 102
2661 86
5638 680
16502 230
15962 236
88516 219
9689 585
5953 25