30994 334
27235 444
1243 96
3834 517
87305 297
40454 386
15238 354
26589 196
9201 691
42054 686
10128 730
11225 195
6042 809
9014 732