2950 514
11063 455
56834 93
8972 813
4483 240
24973 306
55026 129
69353 838
35913 606
5994 767
2688 460