3007 649
1869 452
2244 664
16616 661
16274 270
1259 110
4602 567
2671 514
986 81
11339 558
1746 276
12469 805
33557 308
4607 834