129585 520
19760 131
5248 598
104384 992
46120 73
8938 535
6185 88
7572 819
9634 189
8147 214
13968 178