17900 349
8080 75
24183 942
6793 290
6748 541
19685 131
21331 575
20842 630
16775 508
31395 781
7277 121
17362 414
25087 562
15383 955
14116 501
6221 419
6624 273
19912 295
13707 441
12479 711
10308 881
13055 129
7975 259
10640 518
2594 379
6425 363
7170 428
47495 147