3704 310
13105 126
4113 703
21227 767
8040 909
5698 647
6021 434
5596 371
11800 715
2018 273
27366 162