39255 644
7346 936
2738 390
3238 632
7284 501
12388 136
25984 558
4170 468
6704 624
5157 92
13988 615