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