30442 334
27222 444
1243 96
3833 517
87281 297
40440 386
15229 354
26585 196
9196 691
42003 685
10127 730
11210 195
6040 809
9013 732