3524 330
14807 302
60628 1046
54826 874
18045 761
3391 55
6579 792
2295 119
3480 519
688 75
622 116
942 126