1226 222
2659 772
18407 179
18023 309
14470 132
12912 414
11314 865
266946 1549
47986 538
9103 51
6760 677