129160 520
19703 131
5173 598
101102 989
44967 73
8329 535
5910 88
7241 819
9418 189
6840 214
12965 178