1950 429
2816 680
4636 465
2258 424
508 44
1845 260
2380 545
324912 614
28148 361
65533 353
132313 289