24773 313
50621 78
17649 221
34477 513
16651 741
8921 88
2775 407
6562 696
12260 289
54910 759
21607 601
17316 575
39655 334
163833 974
384681 1079
2875600 7259
19135 573
6748 152
49225 855
32994 601
35937 935
29376 293