18028 60
6479 933
6639 348
4292 513
5856 622
2210 74
29633 577
6241 773
19686 722
15310 219
9173 233
24214 119
21643 541
6845 166
18851 112
32224 600
29570 695
11575 467
2681 130
20104 673
10810 77
11368 34
6092 549
2756 290