129305 520
19714 131
5193 598
101896 991
45253 73
8671 535
5961 88
7284 819
9384 189
7415 214
13218 178