24282 313
50493 78
17552 223
34305 513
16336 741
8883 88
2758 407
6549 696
12200 289
54588 759
21500 601
17185 575
39555 334
163784 974
384283 1079
2859178 7255
18781 573
6715 152
49019 855
32639 600
35629 935
29178 293