7974 527
41700 493
3129 59
23566 800
16201 780
31558 209
10374 848
4384 44
3185 587
33031 755
2380 262