2941 582
6210 765
43373 367
15114 688
32572 487
3937 639
11675 410
8626 547
8984 602
11502 300
4027 851
3134 106
16540 413
23326 666
1989 194
25699 845
15238 119