1212 222
2650 772
18389 179
17990 309
14454 132
12887 414
11304 865
266225 1547
47588 538
9035 51
6755 677