129311 520
19715 131
5194 598
101972 991
45270 73
8743 535
5970 88
7290 819
9397 189
7420 214
13229 178