29996 334
27145 442
1229 96
3821 517
87105 297
40276 386
15171 354
26486 196
9171 691
41483 685
10114 730
11150 195
6027 809
8995 732