31526 1128
31251 620
21572 306
9667 322
18225 305
26075 777
26400 381
7473 262
18032 365
120858 512
64468 339
13044 134
7561 402
28247 824
9049 49
35677 717
11350 372
12992 234
35843 628
18606 65
11993 385
13616 66
9670 515
11725 492