2453 441
17560 259
38671 168
50683 422
11634 95
37173 262
5898 587
6810 669
5465 558
4268 551
6065 390