3699 595
46885 124
4581 111
42943 183
6304 102
3594 87
6719 680
17185 230
16583 236
95191 219
12975 587
6342 25