2955 514
11078 455
56873 93
8976 813
4492 240
24983 306
55166 129
69580 838
36031 607
6001 767
2691 460