129322 520
19720 131
5194 598
102046 991
45289 73
8793 535
5979 88
7293 819
9405 189
7429 214
13246 178