1896 511
93296 234
37232 216
16835 405
9326 561
5017 447
7842 805
2544 261
2051 406
2588 755
2503 432