2950 514
11063 455
56834 93
8971 813
4483 240
24973 306
55023 129
69350 838
35907 606
5994 767
2688 460