15975 221
31347 513
15130 741
8124 88
11192 289
50517 758
19755 601
15962 575
163287 974
378477 1078
2480056 7113
45910 854
31047 597
32415 935
27023 293