3511 318
3075 463
35858 165
17113 96
10867 441
125905 823
5248 705
3627 357
4416 864
3030 421
4813 786