2526 441
17569 259
38686 168
50700 422
11640 95
37193 262
5900 587
6824 669
5466 558
4271 551
6070 390