29282 334
27133 442
1227 96
3817 517
87089 297
40259 386
15163 354
26476 196
9164 691
41415 685
10114 730
11148 195
6025 809
8994 732