1790 107
6851 419
9451 433
15455 429
41967 189
24585 186
13978 676
21982 87
4736 466
8599 904
46830 950