12805 584
31337 403
10951 628
12838 801
8721 265
9754 212
11485 313
9935 95
28878 735
9232 248
4767 266
7677 760
37677 169
16657 65
10419 239
7183 532
18935 822
12954 54
17924 116
8406 946
9322 258
18915 587
12123 397
30260 464
13305 783
8146 175
9660 842
8429 299