2406 628
3829 745
126544 646
243743 1137
15248 956
113578 1078
85287 281
78728 871
41734 342
83742 150
100836 488