129310 520
19715 131
5194 598
101970 991
45269 73
8738 535
5969 88
7289 819
9396 189
7419 214
13229 178