39019 644
7322 936
2725 390
3223 632
7250 501
12360 136
25950 558
4142 468
6684 624
5135 92
13955 615