18628 309
48725 78
16096 221
31505 513
15255 741
8200 88
2611 407
6225 696
11293 289
50926 758
19876 601
16061 575
36765 334
163329 974
378758 1079
2507506 7124
16144 570
6323 152
46244 855
31134 597
32577 935
27211 293