24310 313
50503 78
17561 223
34321 513
16340 741
8894 88
2758 407
6551 696
12211 289
54608 759
21506 601
17195 575
39565 334
163792 974
384331 1079
2864739 7255
18811 573
6716 152
49036 855
32656 600
35652 935
29198 293