1212 222
2650 772
18391 179
17992 309
14455 132
12888 414
11305 865
266266 1547
47619 538
9037 51
6755 677