1790 107
6851 419
9451 433
15456 429
41975 189
24585 186
13978 676
21986 87
4736 466
8599 904
46832 950