129314 520
19716 131
5194 598
101997 991
45275 73
8775 535
5973 88
7292 819
9400 189
7429 214
13241 178