2950 514
11061 455
56824 93
8970 813
4481 240
24972 306
54994 129
69290 838
35889 606
5993 767
2686 460