3799 310
13191 126
4115 703
21689 767
8341 909
5760 647
6064 434
5643 371
11885 715
2056 273
27894 162