116558 519
15662 131
4506 598
88514 984
39041 72
6723 534
4476 87
6066 819
6077 187
4466 212
10226 178