18580 309
48703 78
16082 221
31494 513
15243 741
8195 88
2611 407
6219 696
11276 289
50886 758
19864 601
16050 575
36723 334
163324 974
378725 1078
2505119 7123
16125 570
6321 152
46216 855
31125 597
32564 935
27191 293