24302 313
50498 78
17558 223
34315 513
16339 741
8890 88
2758 407
6550 696
12208 289
54602 759
21503 601
17191 575
39565 334
163785 974
384312 1079
2862856 7255
18804 573
6715 152
49034 855
32647 600
35642 935
29195 293