104581 518
15564 131
4219 598
83593 984
37259 72
6336 534
4202 87
5766 819
5714 187
4152 212
9493 177