39062 644
7327 936
2727 390
3225 632
7254 501
12364 136
25959 558
4144 468
6686 624
5138 92
13963 615