2942 514
11049 455
56762 93
8965 813
4473 240
24959 306
54805 129
68987 838
35736 606
5989 767
2680 460