7939 527
41682 493
3124 59
23557 800
16189 780
31539 209
10363 848
4382 44
3184 587
33003 755
2377 262