30442 334
27221 444
1241 96
3833 517
87278 297
40432 386
15228 354
26578 196
9195 691
41994 685
10127 730
11208 195
6038 809
9012 732