129301 520
19713 131
5193 598
101872 991
45250 73
8668 535
5958 88
7284 819
9382 189
7415 214
13215 178