2950 514
11061 455
56825 93
8970 813
4481 240
24972 306
55003 129
69300 838
35891 606
5993 767
2686 460