3703 310
13105 126
4112 703
21224 767
8033 909
5695 647
6019 434
5595 371
11799 715
2018 273
27356 162