1840 192
1888 342
1433 319
9007 531
15308 563
1351521 2535
20413 676
461289 1016
166322 1014
40295 385
7636 108