129143 520
19703 131
5172 598
100933 989
44932 73
8315 535
5886 88
7230 819
9241 189
6828 214
12950 178