3705 595
46917 124
4595 111
42979 183
6311 102
3606 87
6723 680
17194 230
16595 236
95267 219
12995 587
6347 25