2893 591
1700 378
9774 96
1732 292
1018 163
2783 634
14223 563
3098 742
2631 128
2601 119
15501 829
8538 69
10948 645
6092 733
20173 647
15685 760
4830 540
10131 510
7784 488
8706 585
6630 39
13511 156
9568 434
79227 242
12278 165
16839 327
102885 414
3020 325