15549 221
30848 513
14743 741
7920 88
10965 287
49272 758
19365 601
15566 575
163166 974
377501 1078
2394447 7081
44610 854
30760 597
31768 935
26299 293