115880 519
15657 131
4490 598
88207 984
38943 72
6709 534
4462 87
6049 819
6060 187
4447 212
10193 178