2950 514
11063 455
56831 93
8971 813
4483 240
24973 306
55014 129
69344 838
35901 606
5994 767
2686 460