1220 222
2655 772
18400 179
18014 309
14468 132
12898 414
11312 865
266656 1547
47850 538
9087 51
6759 677