118317 519
15675 131
4702 598
89283 984
39307 72
6759 535
4505 87
6110 819
6124 187
4521 212
10336 178