1212 222
2650 772
18389 179
17990 309
14453 132
12885 414
11304 865
266223 1547
47587 538
9035 51
6754 677