129540 520
19747 131
5236 598
103897 992
45975 73
8891 535
6140 88
7543 819
9568 189
8106 214
13776 178