39073 762
7639 217
171806 215
6873 660
5888 451
7257 412
8203 81
3629 532
5461 852
3807 490
3158 88
5580 651