39076 762
7639 217
171878 215
6878 660
5891 451
7259 412
8203 81
3629 532
5463 852
3809 490
3159 88
5590 651