30389 334
27197 444
1237 96
3830 517
87229 297
40386 386
15205 354
26555 196
9184 691
41868 685
10122 730
11186 195
6035 809
9006 732