20125 371
9264 126
6027 813
34694 606
5719 494
15701 338
8587 615
6535 372
14641 692
2607 305
12631 85
5128 131
6908 229
13935 584
8155 614
11307 629
15214 658
3413 58
13822 734