7952 527
41690 493
3126 59
23560 800
16197 780
31550 209
10371 848
4384 44
3185 587
33017 755
2377 262