17769 308
48232 78
15886 221
31244 513
15031 741
8096 88
2600 407
6145 696
11147 287
50222 758
19675 601
15900 575
35947 334
163269 974
378252 1078
2460806 7105
15787 570
6282 152
45573 854
30996 597
32285 935
26880 293