39162 644
7342 936
2732 390
3230 632
7265 501
12380 136
25976 558
4159 468
6696 624
5146 92
13974 615