118591 519
15677 131
4704 598
89411 984
39343 72
6767 535
4510 87
6113 819
6129 187
4529 212
10347 178