2940 514
11046 455
56743 93
8963 813
4468 240
24958 306
54739 129
68904 838
35672 606
5987 767
2676 460