27935 600
1304 163
3358 105
16502 132
92238 683
19100 358
12542 666
11041 715
9576 165
2294 367
21926 486
4920 331