3508 330
14764 302
60605 1046
54746 874
18022 761
3386 55
6576 792
2285 119
3480 519
687 75
622 116
941 126