129160 520
19703 131
5173 598
101101 989
44965 73
8329 535
5910 88
7241 819
9418 189
6839 214
12965 178