24285 313
50493 78
17553 223
34305 513
16336 741
8883 88
2758 407
6549 696
12201 289
54588 759
21501 601
17185 575
39557 334
163784 974
384287 1079
2859771 7255
18784 573
6715 152
49021 855
32640 600
35632 935
29182 293