1896 511
93210 234
37180 216
16808 405
9320 561
5017 447
7832 805
2539 261
2048 406
2585 755
2502 432