129645 520
19764 131
5258 598
105177 992
46302 73
8999 535
6224 88
7624 819
9701 189
8188 214
14063 178