15606 221
30931 513
14788 741
7959 88
11002 287
49448 758
19422 601
15633 575
163182 974
377636 1078
2407304 7084
44770 854
30798 597
31894 935
26368 293