3703 310
13105 126
4112 703
21224 767
8034 909
5695 647
6020 434
5595 371
11799 715
2018 273
27357 162