20535 462
18029 81
13598 475
12288 146
9596 587
10155 337
13131 415
24817 466
41318 898
47043 694
72618 963
35816 95
15868 550
32741 169
14219 481
8225 494
3060 189
4404 419