2436 441
17549 259
38671 168
50680 422
11633 95
37171 262
5897 587
6810 669
5461 558
4268 551
6063 390