129607 520
19761 131
5255 598
104771 992
46236 73
8975 535
6203 88
7601 819
9666 189
8166 214
14013 178