118027 519
15675 131
4572 598
89151 984
39259 72
6754 535
4499 87
6105 819
6114 187
4513 212
10318 178