2935 582
6202 765
43344 367
15102 688
32554 487
3937 639
11674 410
8624 547
8984 602
11501 300
4027 851
3134 106
16539 413
23325 666
1989 194
25695 845
15237 119