29261 334
27130 442
1227 96
3817 517
87086 297
40251 386
15160 354
26474 196
9161 691
41400 685
10114 730
11146 195
6025 809
8994 732