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