24309 313
50503 78
17561 223
34318 513
16340 741
8894 88
2758 407
6551 696
12211 289
54606 759
21506 601
17194 575
39565 334
163792 974
384328 1079
2864568 7255
18811 573
6716 152
49036 855
32655 600
35648 935
29198 293