2455 441
17562 259
38671 168
50683 422
11635 95
37175 262
5898 587
6810 669
5465 558
4268 551
6066 390