3999 301
12729 400
34457 212
11168 47
9889 160
23426 239
14411 495
16083 221
31494 513
38727 169
11383 301
15244 741
12071 935
10414 91
14398 749
34701 218
11460 79
9716 362
18210 410
8643 817
6064 933
10694 183
5140 241
5862 567
26437 664
6207 110
5807 626
5793 509