3256 73
21845 662
6551 585
2303 301
12756 376
12389 771
56988 587
61755 95
8920 676
22997 509
3376 337
7014 299
2653 528