16990 165
9701 874
5727 259
11434 587
10009 638
12000 680
59667 143
32635 304
8083 330
318182 1044
44513 583
10978 349
320653 1101
260089 428
11234 596
14945 257
3467 634
11684 646
7766 682
24597 124
128535 347
225574 694
206072 830
29019 430
144066 422
188983 287
214820 416
29847 621