848 229
1047 308
3097 750
3616 716
1623 39
1440 377
1331 272
3281 645
75118 640
48910 95
64133 576
133187 618