12637 212
55122 754
118331 798
34852 345
2858013 7254
40460 420
33447 684
30921 186
15679 715
72447 890
25900 555
20156 977
16325 535
9216 310
19316 96
15800 192
13177 271
17234 560
29576 492
12283 157
13694 253
34307 183
21909 947
15845 490