129801 520
19817 131
5304 598
107056 993
46821 73
9158 535
6428 88
7818 819
9961 189
8557 214
14200 178