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