39261 644
7346 936
2738 390
3238 632
7286 501
12389 136
25984 558
4170 468
6704 624
5158 92
13988 615