30391 334
27198 444
1237 96
3830 517
87235 297
40390 386
15206 354
26559 196
9185 691
41878 685
10122 730
11187 195
6035 809
9006 732