24773 313
50621 78
17649 221
34479 513
16652 741
8921 88
2775 407
6563 696
12260 289
54910 759
21607 601
17316 575
39655 334
163833 974
384683 1079
2875713 7259
19136 573
6748 152
49226 855
32994 601
35938 935
29376 293