15975 221
31349 513
15130 741
8125 88
11200 289
50520 758
19757 601
15964 575
163287 974
378480 1078
2480194 7113
45914 854
31047 597
32415 935
27023 293