40560 71
7316 433
6663 664
15655 866
450906 727
3823 461
4104 686
10555 766
4637 456
3842 348
4929 686
22502 357
1975 38
36564 827