2528 441
17569 259
38689 168
50700 422
11640 95
37194 262
5900 587
6824 669
5466 558
4271 551
6070 390