15976 221
31351 513
15131 741
8125 88
11200 289
50520 758
19757 601
15966 575
163287 974
378486 1078
2480383 7113
45915 854
31048 597
32418 935
27025 293