17756 308
48227 78
15880 221
31239 513
15024 741
8090 88
2600 407
6145 696
11141 287
50205 758
19673 601
15897 575
35928 334
163266 974
378244 1078
2459796 7104
15783 570
6280 152
45556 854
30988 597
32282 935
26873 293