12893 78
11199 857
9479 636
23187 668
6957 421
22935 823
13413 353
8322 75
39962 444
59004 377
56147 655
24315 942
9222 523
18837 340
13172 305
18457 409
17409 70
6575 285
7194 813
26963 754
16215 198
13423 386
9633 654
7050 290
8924 363
6917 541
7810 503
24581 245