1212 222
2650 772
18388 179
17989 309
14453 132
12884 414
11301 865
266190 1547
47575 538
9030 51
6754 677