129280 520
19712 131
5190 598
101778 991
45223 73
8649 535
5946 88
7268 819
9369 189
7365 214
13131 178