11661 662
12664 376
4400 190
25998 579
4704 488
9596 657
8108 572
3909 37
3524 719
3058 195
31645 173