129317 520
19718 131
5194 598
102016 991
45282 73
8790 535
5977 88
7293 819
9403 189
7429 214
13243 178