16042 221
31452 513
15199 741
8171 88
11246 289
50738 758
19818 601
16024 575
163307 974
378634 1078
2496232 7120
46115 855
31096 597
32529 935
27139 293