27838 600
1259 163
3306 105
16099 132
92148 683
18878 358
12518 666
11045 715
9904 165
2293 367
21929 486
4907 331