3702 310
13105 126
4112 703
21217 767
8033 909
5694 647
6019 434
5595 371
11799 715
2018 273
27335 162