10031 509
15975 664
34257 109
29819 437
12159 880
8930 135
4682 38
13620 445
6395 283
6516 473
21263 52
43770 130
3749 304
8040 251
5751 318
12013 648
8401 386
22178 64
16485 432
16239 153
15648 181
27801 717
17414 349
11146 416
26010 634
26843 443
15642 609
14795 700