26011 220
27781 205
31565 512
17346 198
13104 88
13227 468
8205 687
34572 533
14440 362
11647 505
28786 88
20347 255
13339 191
22781 483
166667 541
29579 969
16140 357
9777 200
61957 853
34508 642
27020 538
14701 460
23233 510
55203 604
21683 206
82208 405
49902 827
17687 261