24306 313
50502 78
17560 223
34318 513
16339 741
8893 88
2758 407
6550 696
12210 289
54604 759
21506 601
17193 575
39565 334
163788 974
384326 1079
2864208 7255
18810 573
6716 152
49036 855
32654 600
35647 935
29198 293