3511 318
3075 463
35862 165
17119 96
10869 441
125940 823
5248 705
3627 357
4417 864
3030 421
4813 786