16807 653
3484 594
6049 695
17449 516
115967 201
16916 56
28194 268
13420 253
53475 77
7047 534
5385 42
2655 364
3161 591
13379 49
58197 735
10279 35
3712 707