2661 192
3702 570
5564 432
6406 609
31462 126
16835 185
4892 959
6578 556
3592 344
9381 81
4305 535
2054 41
19285 762