129215 520
19727 131
5198 598
101070 991
45056 73
8588 535
5893 88
7177 819
9173 189
6899 215
12999 178