3998 301
12729 400
34455 212
11162 47
9879 160
23425 239
14405 495
16082 221
31490 513
38725 169
11382 301
15241 741
12069 935
10410 91
14398 749
34698 218
11459 79
9714 362
18209 410
8642 817
6063 933
10693 183
5136 241
5862 567
26436 664
6207 110
5806 626
5791 509