23852 100
21972 119
383239 1033
157353 926
556448 1302
126876 651
189865 184
507647 725
134646 357
52020 578
1513635 4461
33835 389
176482 772
17508 155
46760 884
46236 891
116517 356
61606 951
23656 519
51642 365
34629 607
40264 627
76412 509
46940 606
124658 763
28907 505
25928 579
25569 868