38961 308
33103 660
69515 584
19937 735
29323 498
53419 487
20236 723
29611 597
24826 390
85568 424
19439 847
25803 314
32218 575
17509 379
58596 502
77803 680
19781 174
39564 467
33911 727
22796 542
46404 891
24555 292
45180 425