16133 221
31555 513
15275 741
8212 88
11347 289
51055 758
19903 601
16089 575
163336 974
378831 1079
2514175 7128
46336 855
31150 597
32625 935
27256 293