3700 595
46887 124
4583 111
42949 183
6305 102
3595 87
6720 680
17185 230
16583 236
95197 219
12976 587
6342 25