39067 762
7628 217
171558 215
6862 660
5878 451
7242 412
8197 81
3626 532
5460 852
3800 490
3145 88
5532 651