958 163
2334 105
11558 132
90363 682
16754 357
7110 666
9841 715
8260 165
1953 367
19795 486
1682 331