29436 334
27135 442
1227 96
3818 517
87094 297
40260 386
15165 354
26479 196
9165 691
41435 685
10114 730
11148 195
6025 809
8994 732