959 163
2338 105
11585 132
90373 682
16778 357
7126 666
9853 715
8270 165
1958 367
19811 486
1686 331