1092 292
1282 307
34794 727
2321 462
1475 140
8263 593
14696 124
64602 232
229539 579
260338 1007
59963 320