2249 328
14051 300
60062 1047
52974 875
17450 761
3961 60
6606 792
2076 119
3356 519
671 75
614 116
918 126