18395 309
48627 78
16036 221
31442 513
15195 741
8169 88
2607 407
6194 696
11238 289
50728 758
19813 601
16016 575
36586 334
163304 974
378623 1078
2494681 7117
16045 570
6313 152
46100 855
31091 597
32527 935
27136 293