3799 310
13191 126
4118 703
21707 767
8356 909
5762 647
6064 434
5645 371
11885 715
2059 273
27914 162