15973 221
31346 513
15126 741
8123 88
11189 289
50509 758
19750 601
15960 575
163287 974
378469 1078
2479714 7113
45903 854
31045 597
32398 935
27022 293