18133 308
48448 78
15973 221
31346 513
15125 741
8123 88
2602 407
6168 696
11189 289
50508 758
19750 601
15960 575
36336 334
163287 974
378469 1078
2479698 7113
15903 570
6300 152
45902 854
31045 597
32397 935
27022 293