29830 164
22643 48
11736 658
14217 63
29949 781
35801 729
7910 351
31148 119
8404 680
17354 697
9481 243
20722 400
14882 216
7653 621
10685 650
12429 342
14367 275
10639 615
16668 842
10710 103
7715 122
4818 45
2688 47
9052 673
35574 424
23086 272
26847 247
24796 277