7933 527
41676 493
3122 59
23556 800
16189 780
31532 209
10360 848
4381 44
3184 587
33000 755
2377 262