1426 316
438 99
167772 664
67811 215
109286 365
196983 323
213284 793
146925 612
106385 412
88404 571
128338 166