3176 790
27886 292
10658 934
33800 424
8283 91
10616 711
9532 416
9978 183
9843 782
16015 516
3404 30
9111 469
5353 859
11415 545