129176 520
19711 131
5183 598
100901 991
44966 73
8554 535
5862 88
7154 819
9123 189
6837 214
12927 178