19968 129
13284 169
38386 321
15124 805
18022 317
17636 596
68156 703
89740 1028
64763 762
93375 249
18852 525
34166 310
159152 641
8554 353
50115 323
9376 63
60981 169
6445 81
9431 175
103461 370
15287 558
94523 433
45229 425
8764 104