1208 222
2650 772
18378 179
17977 309
14450 132
12877 414
11299 865
266046 1547
47484 538
9020 51
6754 677