30442 334
27221 444
1241 96
3833 517
87280 297
40435 386
15228 354
26583 196
9195 691
42000 685
10127 730
11210 195
6039 809
9013 732