25530 313
50796 78
17984 221
34929 513
16897 742
9017 88
2797 407
6585 696
12497 289
55289 761
21881 602
17482 575
39848 334
163942 974
385587 1079
2947687 7296
19767 573
6815 152
49595 855
33306 601
36220 935
30317 293