129153 520
19703 131
5173 598
101067 989
44962 73
8326 535
5905 88
7239 819
9416 189
6835 214
12960 178