129678 520
19775 131
5270 598
105627 993
46562 73
9044 535
6251 88
7664 819
9746 189
8240 214
14112 178