129805 520
19817 131
5307 598
107077 993
46824 73
9159 535
6431 88
7818 819
9971 189
8560 214
14200 178