1840 192
1888 342
1433 319
9008 531
15308 563
1351539 2535
20413 676
461295 1016
166332 1014
40301 385
7636 108