12892 78
11199 857
9479 636
23187 668
6957 421
22933 823
13411 353
8322 75
39960 444
59003 377
56145 655
24315 942
9221 523
18837 340
13170 305
18454 409
17406 70
6575 285
7194 813
26963 754
16215 198
13423 386
9632 654
7049 290
8924 363
6916 541
7809 503
24572 245