15606 221
30933 513
14788 741
7960 88
11003 287
49451 758
19422 601
15634 575
163182 974
377637 1078
2407476 7084
44773 854
30800 597
31896 935
26370 293