2950 514
11063 455
56832 93
8971 813
4483 240
24973 306
55016 129
69347 838
35902 606
5994 767
2687 460