16039 221
31447 513
15196 741
8170 88
11240 289
50733 758
19817 601
16021 575
163304 974
378629 1078
2495414 7119
46104 855
31092 597
32527 935
27137 293