2252 328
14065 300
60065 1047
52977 875
17451 761
3963 60
6606 792
2076 119
3356 519
672 75
615 116
918 126