15600 221
30923 513
14784 741
7955 88
11000 287
49437 758
19418 601
15627 575
163181 974
377623 1078
2406620 7084
44757 854
30795 597
31884 935
26364 293