29560 334
27139 442
1227 96
3818 517
87100 297
40267 386
15168 354
26480 196
9167 691
41446 685
10114 730
11148 195
6027 809
8995 732