2950 514
11063 455
56838 93
8972 813
4483 240
24974 306
55030 129
69354 838
35913 606
5994 767
2688 460