40531 645
4578 187
10733 603
50075 696
14014 294
18190 864
13492 349
6807 351
13673 426
3980 521
1654 92
3261 563