29895 334
27145 442
1229 96
3820 517
87105 297
40273 386
15170 354
26486 196
9171 691
41470 685
10114 730
11149 195
6027 809
8995 732