30376 334
27194 444
1237 96
3829 517
87215 297
40380 386
15201 354
26546 196
9184 691
41844 685
10122 730
11183 195
6035 809
9006 732