3991 301
12720 400
34430 212
11148 47
9828 160
23417 239
14387 495
16062 221
31475 513
38688 169
11368 301
15225 741
12052 935
10396 91
14388 749
34648 218
11446 79
9704 362
18199 410
8631 817
6061 933
10677 183
5124 241
5860 567
26408 664
6202 110
5798 626
5787 509