2955 514
11078 455
56884 93
8976 813
4495 240
24985 306
55187 129
69624 838
36053 607
6001 767
2691 460