129761 520
19807 131
5283 598
106513 993
46761 73
9127 535
6398 88
7779 819
9872 189
8502 214
14172 178