24306 313
50499 78
17559 223
34318 513
16339 741
8893 88
2758 407
6550 696
12210 289
54604 759
21506 601
17192 575
39565 334
163787 974
384324 1079
2864021 7255
18810 573
6716 152
49035 855
32654 600
35647 935
29197 293