104693 518
15564 131
4222 598
83638 984
37279 72
6340 534
4207 87
5769 819
5717 187
4153 212
9501 177