3524 330
14798 302
60623 1046
54811 874
18044 761
3390 55
6578 792
2295 119
3480 519
688 75
622 116
942 126