24287 313
50494 78
17553 223
34306 513
16337 741
8883 88
2758 407
6549 696
12202 289
54593 759
21501 601
17185 575
39561 334
163784 974
384291 1079
2860535 7255
18791 573
6715 152
49024 855
32641 600
35635 935
29186 293