1426 316
438 99
167772 664
67810 215
109284 365
196981 323
213281 793
146924 612
106384 412
88403 571
128338 166