1212 222
2650 772
18389 179
17989 309
14453 132
12884 414
11303 865
266199 1547
47577 538
9031 51
6754 677