129801 520
19817 131
5304 598
107053 993
46821 73
9158 535
6426 88
7818 819
9960 189
8556 214
14200 178