12891 78
11199 857
9479 636
23187 668
6955 421
22932 823
13411 353
8322 75
39960 444
59002 377
56145 655
24315 942
9221 523
18837 340
13170 305
18454 409
17406 70
6574 285
7194 813
26961 754
16215 198
13423 386
9632 654
7049 290
8924 363
6916 541
7808 503
24569 245