17735 308
48216 78
15876 221
31232 513
15018 741
8088 88
2600 407
6145 696
11136 287
50196 758
19672 601
15890 575
35914 334
163264 974
378235 1078
2458612 7104
15771 570
6274 152
45538 854
30985 597
32275 935
26867 293