3515 330
14773 302
60608 1046
54761 874
18029 761
3386 55
6578 792
2287 119
3480 519
687 75
622 116
942 126