3075 333
15226 792
3777 258
1866 96
3340 83
2616 102
4649 627
11178 378
5386 317
132365 996
25230 604