39097 644
7329 936
2728 390
3227 632
7257 501
12366 136
25961 558
4149 468
6688 624
5140 92
13964 615