4989 458
34903 352
204512 1094
22683 886
40567 152
15633 791
61108 673
26821 382
38823 579
12687 332
10324 453
11265 218
30616 663
18719 236
15401 146
9398 85
12671 640
2178 293