2955 514
11078 455
56870 93
8976 813
4491 240
24982 306
55162 129
69577 838
36031 607
6001 767
2691 460