11916 303
8818 171
12683 111
15028 322
54557 467
16508 560
13323 653
17318 654
29368 808
21253 373
15085 461
31949 935
17888 278
31200 581
11573 687
5758 101
9480 78
70152 309
98483 633
36464 544
3213 599
19347 240
57338 157
2602 459
3667 318
988 152
105153 766
8821 450