17838 308
48284 78
15897 221
31259 513
15049 741
8098 88
2600 407
6148 696
11151 287
50276 758
19685 601
15912 575
36027 334
163272 974
378288 1078
2464453 7107
15807 570
6286 152
45626 854
31004 597
32303 935
26934 293