14006 505
15040 457
11694 289
13707 251
14378 320
9303 158
7824 42
12680 672
13225 605
6767 440
14271 820
15145 807
8684 230
17345 614
10400 404
10060 408
6816 603
15808 811
7220 553
7558 867
10848 310
7266 498
13666 50
6949 470
7769 335
4237 392
5647 392
19268 176