3511 318
3075 463
35860 165
17116 96
10869 441
125919 823
5248 705
3627 357
4416 864
3030 421
4813 786