15599 221
30920 513
14783 741
7952 88
10996 287
49427 758
19415 601
15624 575
163181 974
377612 1078
2405972 7084
44748 854
30794 597
31881 935
26362 293