7460 721
29567 123
42364 419
30000 325
39091 549
6814 632
27913 560
21225 199
21845 354
87524 490
13940 131
2216 471
2930 351
16218 917
13207 113
5559 714
3415 101