24295 313
50494 78
17554 223
34311 513
16337 741
8883 88
2758 407
6549 696
12203 289
54594 759
21502 601
17185 575
39563 334
163784 974
384299 1079
2861071 7255
18791 573
6715 152
49027 855
32642 600
35635 935
29187 293