18037 599
19770 146
25661 386
53663 642
33349 426
18326 315
17650 421
18631 549
31631 943
22793 379
14163 282
14325 569
17630 96
16300 130
22492 502
19683 86
14917 244
13716 277
16666 568
16233 56
11836 119
48566 735
20543 298
18458 91