2933 81
11687 743
19959 618
5292 452
27678 284
9306 56
16390 465
23946 771
23280 386
24693 750
17416 99
5832 256
38399 825
8998 389
12161 781
54886 897
18576 583
46156 594
8459 555
14363 825
8844 148
15411 292
13838 955
7458 698