39062 762
7624 217
171486 215
6860 660
5876 451
7241 412
8195 81
3626 532
5458 852
3798 490
3141 88
5532 651