11662 662
12664 376
4400 190
25998 579
4704 488
9596 657
8108 572
3910 37
3524 719
3058 195
31646 173