30391 334
27197 444
1237 96
3830 517
87232 297
40388 386
15206 354
26556 196
9184 691
41875 685
10122 730
11187 195
6035 809
9006 732