20015 165
14231 630
18371 419
18012 596
16191 398
13958 687
17202 383
16190 123
88760 241
12414 601
13648 296
8054 52
65869 575
22483 455
13342 111
45052 682
18181 236
19882 424
9399 50
29544 145
14960 776
19036 759
15425 675
21769 313
18482 448