15594 221
30917 513
14778 741
7949 88
10995 287
49410 758
19410 601
15618 575
163181 974
377602 1078
2405181 7084
44736 854
30790 597
31874 935
26357 293