2939 514
11046 455
56742 93
8962 813
4468 240
24958 306
54732 129
68893 838
35664 606
5987 767
2676 460