1220 222
2655 772
18400 179
18015 309
14468 132
12898 414
11312 865
266662 1547
47853 538
9088 51
6759 677