29609 334
27141 442
1229 96
3818 517
87101 297
40269 386
15168 354
26481 196
9168 691
41453 685
10114 730
11148 195
6027 809
8995 732