129216 520
19729 131
5198 598
101078 991
45065 73
8590 535
5896 88
7177 819
9175 189
6900 215
13000 178