2427 441
17548 259
38669 168
50680 422
11633 95
37168 262
5895 587
6810 669
5460 558
4267 551
6063 390