18654 309
48732 78
16102 221
31517 513
15259 741
8204 88
2613 407
6226 696
11320 289
50953 758
19881 601
16065 575
36786 334
163332 974
378779 1079
2509220 7126
16158 570
6327 152
46267 855
31137 597
32590 935
27224 293