3983 301
12696 400
34358 212
11088 47
9710 160
23395 239
14361 495
16030 221
31426 513
38621 169
11342 301
15178 741
12029 935
10366 91
14351 749
34547 218
11430 79
9690 362
18177 410
8614 817
6046 933
10639 183
5108 241
5852 567
26363 664
6196 110
5791 626
5777 509