1212 222
2650 772
18391 179
17992 309
14455 132
12888 414
11305 865
266262 1547
47616 538
9036 51
6755 677