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