16807 653
3484 594
6049 695
17452 516
115969 201
16917 56
28200 268
13420 253
53477 77
7047 534
5385 42
2655 364
3161 591
13379 49
58198 735
10281 35
3712 707