1212 222
2650 772
18387 179
17989 309
14453 132
12882 414
11301 865
266178 1547
47568 538
9028 51
6754 677