129769 520
19808 131
5284 598
106610 993
46766 73
9134 535
6403 88
7785 819
9878 189
8506 214
14174 178