129295 520
19712 131
5193 598
101853 991
45244 73
8664 535
5957 88
7283 819
9381 189
7413 214
13213 178