2950 514
11061 455
56827 93
8971 813
4481 240
24973 306
55005 129
69310 838
35892 606
5993 767
2686 460