30438 334
27218 444
1241 96
3833 517
87277 297
40431 386
15227 354
26576 196
9195 691
41985 685
10127 730
11206 195
6038 809
9011 732