3012 867
657 90
1392 369
1895 524
86824 524
81089 324
38616 880
105506 589
202878 595
215947 736
289801 937
141063 843
102827 568
47743 670
36247 491
86559 268
143953 984
69578 692
90996 599
140109 152
231172 716
135752 296
115651 791
78641 117