2445 441
17549 259
38671 168
50683 422
11633 95
37173 262
5897 587
6810 669
5461 558
4268 551
6064 390