25372 313
50756 78
17947 221
34834 513
16800 741
8988 88
2795 407
6577 696
12476 289
55192 759
21826 601
17447 575
39808 334
163929 974
385381 1079
2930821 7291
19634 573
6813 152
49541 855
33230 601
36145 935
29782 293