8321 37
126326 371
6166 784
18582 581
3322 354
7781 267
46103 708
14159 391
7347 447
19479 254
20297 448
16686 148
21821 576
12668 687
24618 541
147036 696
57271 792
14975 127
9229 64
7004 351
12863 96
15066 61
4130 665
15730 872