4989 458
34903 352
204515 1094
22683 886
40568 152
15633 791
61110 673
26822 382
38823 579
12688 332
10324 453
11265 218
30616 663
18720 236
15401 146
9398 85
12672 640
2179 293