2950 514
11063 455
56832 93
8971 813
4483 240
24973 306
55019 129
69348 838
35903 606
5994 767
2687 460