3791 310
13176 126
4098 703
21629 767
8279 909
5745 647
6058 434
5633 371
11879 715
2046 273
27779 162