30442 334
27222 444
1241 96
3833 517
87281 297
40438 386
15229 354
26583 196
9195 691
42003 685
10127 730
11210 195
6039 809
9013 732