2955 514
11079 455
56885 93
8977 813
4495 240
24985 306
55192 129
69637 838
36058 607
6001 767
2691 460