3791 310
13176 126
4098 703
21627 767
8274 909
5743 647
6058 434
5633 371
11879 715
2046 273
27777 162