18374 309
48603 78
16031 221
31433 513
15183 741
8161 88
2607 407
6194 696
11232 289
50702 758
19803 601
16012 575
36554 334
163301 974
378608 1078
2492956 7117
16035 570
6311 152
46075 855
31085 597
32519 935
27123 293