6513 250
10598 319
13748 726
18629 882
19169 702
14470 535
17416 526
17093 751
18236 710
20004 265
11504 719
13351 286
14701 43
17475 612
17646 377
12172 315
18897 220
14905 510
9841 163
10883 231
11018 33
18229 700
13006 450
12902 501
11383 101
10823 90