2955 514
11078 455
56882 93
8976 813
4493 240
24983 306
55175 129
69595 838
36039 607
6001 767
2691 460