3682 595
46836 124
4562 111
42900 183
6284 102
3571 87
6691 680
17165 230
16578 236
95075 219
12967 587
6334 25