30812 334
27234 444
1243 96
3834 517
87299 297
40452 386
15238 354
26588 196
9199 691
42043 686
10128 730
11223 195
6040 809
9014 732