24297 313
50495 78
17556 223
34312 513
16339 741
8888 88
2758 407
6550 696
12206 289
54597 759
21502 601
17188 575
39565 334
163785 974
384299 1079
2861751 7255
18793 573
6715 152
49032 855
32642 600
35637 935
29192 293