129285 520
19712 131
5191 598
101803 991
45229 73
8650 535
5954 88
7270 819
9372 189
7387 214
13157 178