30913 307
9654 61
62569 950
14965 208
10795 708
5082 591
43084 481
26792 527
19367 396
26722 259
17997 616
12831 170
12605 621
10413 549
23444 610
10566 393
20852 655
16954 235
27290 672
18614 649
10423 85
24445 411
9689 444
7043 92