129799 520
19817 131
5302 598
107044 993
46820 73
9158 535
6426 88
7815 819
9951 189
8555 214
14199 178