954 163
2318 105
11468 132
90331 682
16698 357
7098 666
9825 715
8230 165
1935 367
19757 486
1678 331