129769 520
19809 131
5284 598
106638 993
46769 73
9138 535
6405 88
7788 819
9879 189
8513 214
14175 178