18550 309
48687 78
16077 221
31488 513
15239 741
8191 88
2611 407
6213 696
11267 289
50877 758
19859 601
16048 575
36706 334
163321 974
378707 1078
2503494 7123
16105 570
6321 152
46206 855
31120 597
32556 935
27180 293