1790 107
6851 419
9451 433
15455 429
41962 189
24585 186
13978 676
21981 87
4736 466
8599 904
46828 950