7936 527
41679 493
3123 59
23556 800
16189 780
31536 209
10360 848
4381 44
3184 587
33001 755
2377 262