39192 644
7344 936
2733 390
3231 632
7269 501
12383 136
25978 558
4163 468
6697 624
5152 92
13979 615