17679 308
48191 78
15868 221
31214 513
15010 741
8077 88
2598 407
6142 696
11130 287
50158 758
19654 601
15876 575
35865 334
163261 974
378200 1078
2455622 7104
15751 570
6270 152
45501 854
30982 597
32263 935
26848 293