7875 527
41655 493
3113 59
23537 800
16170 780
31488 209
10343 848
4379 44
3184 587
32955 755
2375 262