31551 1128
31266 620
21575 306
9671 322
18233 305
26079 777
26417 381
7474 262
18037 365
120911 512
64482 339
13046 134
7563 402
28260 824
9051 49
35692 717
11353 372
12994 234
35857 628
18614 65
11996 385
13622 66
9673 515
11725 492