3694 595
46869 124
4578 111
42936 183
6295 102
3585 87
6719 680
17181 230
16583 236
95167 219
12975 587
6341 25