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