39223 644
7346 936
2735 390
3234 632
7280 501
12385 136
25982 558
4168 468
6702 624
5155 92
13984 615